package org.springblade.modules.repair.vo.statistics.by;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @Date 11:41 2022/11/29
 * @Description {
 *    保养统计页面工单状态详情
 * }
 * @Author lsay
 **/
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class CheckStatisticsStatusDetailVO {

	/**
	 * 总工单数
	 */
	private Long planTotal;

	/**
	 * 未执行
	 */
	private BigDecimal toStartPer;

	/**
	 * 进行中
	 */
	private BigDecimal underwayPer;

	/**
	 * 提交任务
	 */
	private BigDecimal commitPer;

	/**
	 * 已完成
	 */
	private BigDecimal finishedPer;

	/**
	 * 维保签字
	 */
	private BigDecimal maintainSignaturePer;

	public CheckStatisticsStatusDetailVO() {
		this.planTotal = 0L;
		this.toStartPer = BigDecimal.valueOf(0.0);
		this.underwayPer = BigDecimal.valueOf(0.0);
		this.commitPer = BigDecimal.valueOf(0.0);
		this.finishedPer = BigDecimal.valueOf(0.0);
		this.maintainSignaturePer = BigDecimal.valueOf(0.0);
	}
}
